﻿.down_video {
	border: 2px solid #55921a;
	background: #FFFFFF;
	position: relative;
	margin-bottom: 10px;
}
.video-box {
	height: 190px;
	padding: 5px;
}
.video-box li {
	width: 225px;
	margin: 5px 6px;
	float: left;
}
.video-box .video {
	width: 225px;
	height: 155px;
	position: relative;
	overflow: hidden;
}
.video-box .video time {
	position: absolute;
	bottom: 10px;
	right: 10px;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	padding: 0 10px 0 30px;
	border-radius: 30px;
	background: rgba(0,0,0,.4) url(../img/icon9.png) no-repeat 12px center;
	background-size: 12px;
}
.video-box p {
	width: 225px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: keep-all;
}
.video-menu {
	float: left;
	width: 228px;
}
.video-menu .title{
	height: 49px;
    padding:0 20px;
    line-height: 48px;
    color: #666;
    font-size: 18px;
    border-bottom: 1px solid #ccc;
}
.video-menu .title span{
    padding-left:60px;
	display:block;
    border-bottom: 2px solid #0D1D62;
    color: #0d1d62;
	background: url(../img/zxjj1_2.png) no-repeat 15px center;
}
.video-menu .sy12 li {
	float: none;
	margin-right: 20px;
}
.video-menu .classify {
	padding: 5px 15px;
}
.video-menu .classify li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #d2d2d2;
	padding-left: 15px;
	padding-right: 15px;
	background: url(../img/zcfg3.png) no-repeat 1px center;
}
.video-menu .classify li:hover,
.video-menu .classify li.now{
	cursor:pointer;
	color: #55921a;
	border-bottom: 1px dashed #55921a;
	background: url(../img/icon2.png) no-repeat left center;
	background-size:8px;
}
.video-menu .classify li:hover a,
.video-menu .classify li.now a{
	color: #55921a;
}
.video-right{
	margin-left:228px;
	min-height:410px;
	border-left:1px solid #ccc;
}
.video-list {
	padding:10px 5px;
}
.video-list .single{
	float:left;
	width:230px;
	height:260px;
	padding:5px;
}
.video-list .show-con{
	width:230px;
	height:165px;
	border-radius:5px;
	overflow:hidden;
	position:relative;
}
.video-list .show-con time {
	position: absolute;
	bottom: 8px;
	right: 8px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 5px;
	border-radius: 3px;
	background:#000;
}
.video-list .single .name{
	height:60px;
	line-height:20px;
	padding:5px 8px;
	margin-bottom:5px;
	overflow:hidden;
}
.video-list .single .date{
	font-size: 12px;
	padding:0 8px;
	color:#666;
}

.video-box a:hover p,
.single a:hover .name {
	color: #55921a;
}
.video-box li a time,
.video-box li time,
.single a time,
.single a:hover time {
	color: #fff;
}

.diva{padding:15px; height:30px;}
.page-ys1 {
	margin:0;
}

.nav1 li {width: 97px;  /*  20200729 修改  */}
.sy-ys1 {height:36px;  /*  20200729 修改  */}
